package cate.common.table.trademall.privilege;


import cate.common.table.ERow;
import cate.common.table.XSSFRowWrap;
import easy.java.dev.note.NoteClass;
import easy.java.dev.note.NoteField;

@NoteClass("快速作战基金")
public class QuickFightFundRow extends ERow {

    @NoteField("快速作战次数")
    public int quickFightNum;

    @NoteField("基础奖励")
    public String baseStr;

    @NoteField("额外奖励")
    public String extraStr;

    @Override
    public void parse(XSSFRowWrap xr) {
        this.id = xr.getInteger("ID");
        this.quickFightNum = xr.getInteger("快速作战次数", 1);
        this.baseStr = xr.getString("基础奖励");
        this.extraStr = xr.getString("额外奖励");
    }


//    @Override
//    public void decode() {
//        reward = new MixRes();
//        if (StringUtils.isNotBlank(baseStr)) {
//            MixRes baseReward = new MixRes();
//            baseReward.parse(baseStr);
//            reward.addList(baseReward.copy());
//        }
//
//        if (StringUtils.isNotBlank(extraStr)) {
//            MixRes extraReward = new MixRes();
//            extraReward.parse(extraStr);
//            reward.addList(extraReward.copy());
//        }
//    }
}
